hem synthase - French English Dictionary